- hystricid
Useful english dictionary. 2012.
Useful english dictionary. 2012.
Old World porcupine — noun Any of the large, spiny furred rodents of the order Hystricidae, native to the southern part of the Eastern Hemisphere Syn: hystricid … Wiktionary